package com.apple1.commonutil;

import java.util.Collection;

public class CollectionUtils {
    /**
     * 方法名: 集合是否为空
     * 处理逻辑: 只要集合对象为null或者包含的元素长度为0都认为是空
     * note(注意): 集合的size方法返回0，也被判断为空
     * @param collection
     * @return boolean true为空；false不为空；
     */
    public static boolean isEmpty(Collection collection){
        if (collection == null || collection.size() == 0){
            return true;
        }
        return false;
    }

    /**
     * 方法名: 集合是否为非空
     * 处理逻辑: 与方法 isEmpty 相反
     * note(注意):
     * @param collection
     * @return boolean true为非空；false为空；
     */
    public static boolean isNotEmpty(Collection collection){
        return !isEmpty(collection);
    }
}
